Versions
.dmg/Shareware World/Comms & Internet/AutoShare3.0.4/Documentation/images/autoshare.GIF)
AutoShare, a freeware EIMS companion application.
A list server and auto-responder for the Macintosh.
This document is copyright © 1998-1999 Mikael Hansen.
Table of Contents
This document contains version-specific information.
Releases
AutoShare 3.0.4 release
.dmg/Shareware World/Comms & Internet/AutoShare3.0.4/Documentation/images/new-yellow.GIF)
The AutoShare 3.0.4 version (partial archive), released on January 28 1999, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 3.0.4 offers
join and leave list server commands
(also supported in the
RFC header),
subject-specific mail-back auto-responses
plus
minor improvements and bug fixes.
AutoShare 3.0.3 release
The AutoShare 3.0.3 version (partial archive), released on December 31 1998, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 3.0.3 offers
updated CGI sample scripts,
the archive search AppleScript command,
scriptable IP address lookups,
analysis sections
plus
minor improvements and bug fixes.
AutoShare 3.0.2 release
The AutoShare 3.0.2 version (partial archive), released on November 15 1998 (four years to the day since the project took off), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 3.0.2 offers
list request addresses
plus
minor improvements and bug fixes.
AutoShare 3.0.1 release
The AutoShare 3.0.1 version (the server applications and a few documents only), released on October 14 1998, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 3.0.1 was released, as 3.0 revealed a
compiler related bug
affecting the
built-in database format.
AutoShare 3.0 release
The AutoShare 3.0 version, released on October 7 1998 (following a public beta, 40 months to the day since the release of version 1.0!), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 3.0 introduced two
database formats
for subscribers as its major feature and furthermore offers support for
list-specific languages
for subscribers,
MIME digests as attachments,
additional commands for
remote administration by e-mail
and support for more
bounce formats
plus
minor improvements and bug fixes.
Several related downloads such as an AutoShare Admin version with a built-in FaceSpan extension are available at
ftp.dnai.com/users/m/meh/autoshare/autoshare-more/.
The AutoShare 3.0 version is also available from
your local Info-Mac mirror site in the comm/inet/mail directory. You may furthermore fetch it using e-mail by writing to
AutoShare-software@frutiger.staffs.ac.uk.
AutoShare 2.4 release
The AutoShare 2.4 version, released on July 12 1998 (following a public beta), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 2.4 introduced several additional process extender types, a vacation process extender sample, bounce module enhancements plus minor improvements and bug fixes.
AutoShare 2.3 release
The AutoShare 2.3 version, released on May 1 1998 (following a public beta), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 2.3 introduced the unknown accounts and request addresses features, bounce module enhancements plus minor improvements and bug fixes.
AutoShare 2.2 release
The AutoShare 2.2 version, released on April 1 1998 (following a public beta), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 2.2 introduced EIMS 2.1 compatibility and enhancements in the areas of the AppleScript dictionary, process extenders, the built-in bounce module plus minor improvements and bug fixes.
AutoShare 2.1 release
The AutoShare 2.1 version, released on January 20 1998 (following a public beta), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 2.1 introduced built-in Cron support and enhancements in the areas of the built-in bounce module, process extenders, moderators of moderated and announcement lists, user interface refinements for both the server and the Admin, up-to-date full scriptability plus many minor improvements and bug fixes.
Jan Koudelka's
AutoShare Remote Admin
is a CGI that gives you full control over the AutoShare 2.1 settings. Compatibility with the AutoShare 2.2 is planned after final release of the AutoShare 2.2.
AutoShare 2.0 release
The AutoShare 2.0 version, released on December 7 1997 (30 months to the day since the release of version 1.0!), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 2.0 introduced a completely revamped
AutoShare 2.0 Documentation showing just how easy it is to get going with AutoShare, a major multi-preferences
feature coming in handy with mail server multi-domains, a filter process extender as well as user interface refinements for both the server and the Admin.
AutoShare 1.4.2 release
The AutoShare 1.4.2 version (the applications and a few documents only), released on September 30 1997, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 1.4.2 introduced several new auto-response tokens and
Using AutoShare with SIMS.
AutoShare 1.4.1 release
The AutoShare 1.4.1 version (server applications and a few documents only), released on September 18 1997, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 1.4.1 introduced disabling and enabling of processing.
AutoShare 1.4 release
The AutoShare 1.4 version, released on September 9 1997 (with a public beta taking off on July 8 1997), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 1.4 introduced substantial speed and memory refinements, launching of external applications, keep applications up, process extenders, tip of the day lists, rotating banners, subscriber address protection and simultaneous text and HTML archives.
AutoShare 1.3 release
The AutoShare 1.3 version, released on May 6 1997, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 1.3 introduced subscriber and administrator web forms, Mac-to-HTML and MIME-to-HTML character conversions, choice of RFC From vs envelope sender for subscriber lists, scripted e-mail using the Send Mail AppleScript command, monthly help files on a per-list basis, subscriber aliases, specific key strings for poll accounts and considerably improved speed for large enclosures.
AutoShare 1.2 release
The AutoShare 1.2 version, released on March 14 1997, is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 1.2 introduced automated web archives, remote administration by e-mail, advanced mail-back confirmations, automated bounce and unsubscribe module, fast searching and sorting of lists, MIME configuration of outgoing mail messages, subject prefixes in list contributions and Admin balloon help.
AutoShare 1.1 release
The AutoShare 1.1 version, released on November 15 1996 (two years to the day since the project took off), is available from
ftp.dnai.com/users/m/meh/autoshare/.
Version 1.1 introduced list-specific features, full scriptability, the AutoShare Admin and the PowerPC native version.
You can also get it at
Internet Servers for Mac OS and
ftp.freedonia.com/pub/servers/.
AutoShare 1.0.1 release
The AutoShare 1.0.1 version (software and release notes only), released on June 14 1995, includes a few fixes to the 1.0 software. It's available from
ftp.dnai.com/users/m/meh/autoshare/.
AutoShare 1.0 release
AutoShare 1.0, a freeware EIMS (AIMS, MailShare) companion application including list server and auto-responder services, was released on June 7 1995. This public AutoShare 1.0 final version is available from
ftp.dnai.com/users/m/meh/autoshare/.
The 1.0 release includes the
AutoShare 1.0 Documentation as well as
Jason Snell's AutoShare QuickStart.
Changes to look out for
The following may be of interest to you when upgrading.
Version 3.0.3 introduces the Search and IP Info AppleScript commands as well as the Sections parameter in the Analysis command.
Version 3.0 introduces the Verify File, SetSubscriberDB and GetSubscriberDB commands. It also adds the Database and Language properties to the List Options class, the Bounce Grace Period property to the Misc Options class and the standardSub property to the GetSubscribers command.
Version 2.4 adds the Bypass Blank property to the Write Log AppleScript command and the Notice property to the Filters Options class. The Clear property in the Filters Options class has been refined.
The SetRes and GetRes commands have been restructured and expanded.
Version 2.3 adds the Unknown Addresses property to the Misc Options.
Version 2.2 updates the AppleScript dictionary by applying enumerations (constant classes). 'SetMisc Options {Log: "Brief"}' as an example is now to be replaced by 'SetMisc Options {Log: Brief Log}'. The advantage is that a compiled script will reveal an invalid enumerated property value (perhaps due to a typo) as an immediate syntax error (when compiled or when run), whereas a string value is a matter of contents rather than syntax and as such cannot be detected by the AppleScript language per se.
A total of 15 enumerations including 51 enumerators and 60 enumerator instances have been changed in the server application. Affected are 4 classes (List Options, Misc Options, Times Options and Filter Options) and 7 commands. The AppleScript dictionary, which is merely the tip of the iceberg as the code to support it took the most time, illustrates how the property values are placed along with the property names rather than in the comments.
The sets of enumerated values in the AppleScript dictionary correspond to the sets of radio buttons in the Admin, as they both reflect the same multiple choice situations.
The comments for boolean and enumerated values have been fully updated in the dictionary to reflect defaults whereever not indicated previously. The same goes for optional and read-only indicators.
Additionally and extending the above totals, the value for the Lists parameter in the GetFilters command is now enumerated as well.
The Listserv property in the Folder Options class has been renamed to List Server. The Listserver Name property in the Misc Options class has been renamed to List Server Name. The Listserver Label property in the Misc Options class has been renamed to List Server Label. The XSeeAlso property in the List Options class has been renamed to List Help.
The RunScript AppleScript command has furthermore been added, which is used to call the Script process extender via the AutoShare server.
Version 2.1 updates the AppleScript dictionary by adding the Bypass Add to the Subscribe command. The Misc Stuff and List Stuff properties (aimed at my fence-sitting) in the Misc Options and List Options respectively may be used with various letters, whose functionality is described elsewhere in this document.
When upgrading to version 2.0, notice that the AutoShare Temp folder has been moved into the AutoShare folder inside Preferences folder; you may go ahead and delete the Temp folder at its former location in the Preferences folder.
Version 2.0 also updates the AppleScript dictionary by adding the Suppress Command, Listserver Label and Locking properties to the Misc Options. A new AppleScript property in the Stat Options is LockingFiles.
New optional AppleScript parameters in the Send Mail command are File Quote and File Delete.
New AppleScript commands used with multiple preferences sets are SetPreference, GetPreference and GetPreferences.
Furthermore, the SetKeepUp, GetKeepUp and GetCreatorApp commands make the Keep applications up feature completely scriptable.
If you are using EIMS 2.0, please notice that the Mail Folder has been moved inside the EIMS 2.0 application folder, which means that you must reconfigure your Incoming Mail folder in AutoShare.
When upgrading to version 1.4, be aware that new file extensions (.text and .txt) have been assigned to digests and text archives.
Version 1.4 also updates the AppleScript dictionary in a number of ways.
The Quote property in List Options has been changed from a boolean value to a number (indicating a percentage). New List Options properties are RFC Headers, List Stuff, Address Protection, Tip Of The Day, Approval Both and Hard Unsubscribe.
All boolean types in List Options have changed to non-boolean types to accommodate the default/override values.
New Misc Options properties are Line Format, Keep Up, Processing, Status Window Position, Hide Window (formerly a command!) and Misc Stuff.
Improvements and bug fixes
The following lists the minor improvements and bug fixes of the various AutoShare versions since the original version 1.0.
Version 3.0.4
- Fixed silly string to negative number conversion bug introduced in 3.0.3; mostly affects logs and digests not to be sent; if so, choose selections with different values to make it work again
- Fixed problem with multiple addresses in RFC To in contributions
- Added new folder button in standard folder dialog for select buttons
- Added status window start-up warning if no listmaster or bounce address
- Fixed the PPC application not starting up with all extensions off
- Moved to very beginning of processing loop the use of the Saved Filed Mail folder (whose path can be entered in STR# 207,2)
Version 3.0.3
- Support for
-request addresses with initial blank body lines
- Fixed subscriber review command totals with addresses suppressed
- Adjusted the search command's count of targeted files
- Search strings are no longer case-sensitive
- HTMlized the title strings for automated web archives
- New Search AppleScript command, also for automated web archives
- Searching has been made significantly speedier
- form2.html and autoshare2.cgi samples for web searching
- Improved speed for list contributions with huge attachments
- Updated CGI sample scripts
- Made the Admin less scriptable Finder dependent
- Applied review bug to all subscriber formats
- Minor changes to the Analysis format
- Optional analysis sections in AppleScript, Admin, remote
- Fixed detaching and reattaching in list contributions
- Removes initial white space body lines in message files
- Line count blocking is attachment size in K when reattaching
- Application STR# 1087,1 moved to preferences STR# 207,1
- STR# 207,2-3 folder paths copy Filed Mail/Incoming Mail files
- Attachment inserted into digests when reattaching
- Attachment inserted into mail-back on hold when reattaching
- The /=header token may be used in mail-back documents
- Added IP Info (IP address lookups) to AppleScript and Admin
- Fixed list contributions with list address not in To field
- Click in status window with option key down for fun colors
- STR# 207,4 folder path copies filtered message files
- Various tidying up documentation
Version 3.0.2
- Fixed return value in GetSubscribers command
- Optional 8-bit to MIME conversion of message files in the Filed Mail folder is enabled by adding the letter N to the Misc Stuff field
- Language strings added for 1100,6, 1100,29 and 1100,30
- Trimmed the server application's main processing loop
- Fixed mail-backs directed to the Filed Mail folder
- When adding the letter k to the List Stuff field to suppress enclosures in list contributions, adding the letter o (or using it instead) makes it likely for them to be reattached at the end of processing, thereby speeding up the processing of list contributions with enclosures considerably
- In case of message files in the Filed Mail folder with a body of soft-wrapped paragraphs, they can become hard-wrapped by adding the letter p to the Misc Stuff field, if the longest line in the body is at least twice as long as the value specified in the Line Format field
- Added <list>-request@ as a request address (now complies with
RFC 2142: Mailbox Names for Common Services, Roles and Functions)
- Fixed prefixed filter entries not being deleted with the Adds property being false in the SetFilters AppleScript command
- Fixed a bug with non-BinHex attachments
- Message files are having now the body parsed to determine if they stem from a web form with a mailto: action
- Added form.html and autoshare.cgi samples
- Added option for not adding a Reply-To field in list contributions
- Added optional bounce addresses as <list>-errors@
- Clarifications in bounce address documentation
- Balloon help added to a few fields, which didn't have it
Version 3.0.1
- Got around a compiler related bug affecting the built-in database format
Version 3.0
- The "recipient address is not valid" added to documentation
- Process extender list parameter table in documentation
- Support for Internet Config 2.0
- Extended drag and drop to extract e-mail addresses in file
- Enclosures may be suppressed in list contributions by adding the letter k to the List Stuff field
- List contributions may be configured to reflect the list in the From field by adding the letter m to the List Stuff field
- Expanded functionality in Messages property in List Options
Version 2.4
- Added processor yields to test bounces
- Fixed bug not processing UUCP file pairs
- Fixed bug showing concealed subscribers after review command
- Write Log AppleScript command skips date, if blank line
- Added process extender start-up and activate log lines
- Fixed list-specific log lines with generic lines inserted
- Applied quoted body of unsubscribed hard bounces
- Listmaster is mailed for unsubscribed soft bounces
- Removed original X-Sender with remote Post command
- Fixed file move bug when no bounce or mail-back folders
- Added List Names button and window in Admin
- Added poll document with keys sample
- Restructured and expanded SetRes and GetRes commands
- Added Resources menu item to Extras using SetRes and GetRes
- Updated /= sub token response for private list
- Fixed bug in Admin, which was confused where the server was
- Fixed bug for invisible files with resource forks
- Expanded the System process extender into a Remote process extender dealing with all commands in remote administration by e-mail
- Fixed bug for forward token
- Added support for mail-back key in subject field
- Fixed a bug causing trailing spaces in file names to be removed
Version 2.3
- Added /=forward and /=include tokens to Admin filter window
- Fixed file save bug in Admin filter and document windows
- Fixed first creator bug in Admin keep applications up window
- Added menu item Close with Command-W to the Admin
- Fixed UUCP files not being processed in Filed Mail folder
- Standard subscribe command without name fetches it anyway
- Leaving original Message-ID's with /=forward tokens
- Fixed a bug not updating some remote log totals
- The temporary zero ticks value that the server uses when the Admin is running has been implemented in a new way that is monitored by the server only: as one AppleEvent often is followed by another shortly afterwards, the zero tick value is enforced for 30 seconds, then the normal tick value is used
- Got around what appears to be a CWPro 68K bug affecting start-ups
- Fixed a bug not removing Return-Path field with /=forward messages
- Specifying the command in alert when mailed to the list address
- Improved checking for busy state of files
- Enhanced log totals for test bounces
- Log totals of zero have been changed to default to not being listed. Adding the letter i in Misc Stuff undoes this.
- Added speed improvement to application resources related stuff
Version 2.2
- Fixed a bug with the New List button script in the Admin being broken
- When the Admin is running, the server uses a temporary zero ticks value
- Fixed a bug with list server command parameters more than 31 characters
- Support for lines terminated with CR, CRLF and LF (EIMS 2.1)
- Added log line indicating BODY resource, if any (EIMS 2.1)
- Fixed minor Admin bug with subscriber update button and from-to range
- Support for a number of new bounce formats
- Background ticks have been changed from 3 to 2 times the foreground ticks
- BODY resource in outgoing message files is deleted (EIMS 2.1)
- Undid de- and reattachments in list contributions
- Added shutdown alert box for when system time needs to be reset
- E-mail addresses no longer fetched from Content-Type in bounces
- Removed case-sensitivity for MIME codes and related stuff
- Bounced messages have been quoted in unresolved bounce messages
- Log totals applied to types of standard list server requests
- Log totals applied to types of remote administration requests
- The letter d in Misc Stuff is no longer needed to allow AutoShare script commands to be processed and returned immediately in process extenders
- Fixed a bug occasionally surfacing with MIME equal signs
- Improved error handling for updating m and d files
Version 2.1
- With the Suppress commands to list option enabled, a first body line or a subject having a leading space or being blank would activate suppression, if an invisible file existed in the Documents:AutoShare folder. Fixed
- Invisible files could also create havoc when getting a fresh Analysis file, as a good deal of unneeded recursion with folders would take place, seemingly let the Admin to believe that the server application hangs, although it doesn't. Fixed
- Using a list name of 'all' for unsub and set commands has been implemented for remote administration by e-mail (the returned string figures as 'Request processed')
- If the envelope recipient of a list contribution or an auto-response has no domain, the default domain is appended
- The list name list parameter of an After Processing process extender now reflects the name of the list, if the message is a list contribution
- Fixed minor bug with log tokens
- Fixed formatting of large paragraphs in the Mailback document
- Fixed a minor bug with invalid list server commands longer than 31 characters
- Fixed a minor bug with the Review AppleScript command specifying a blank list
- The mail-back confirmation request now shows the original mail as quoted
- Mailback documents can be made list-specific by applying a Mailback folder in the Documents:AutoShare folder. For standard auto-responses, put the Mailback document in the respective auto-response folder
- In order to suppress partial digests with new subscriptions, include the letter e in the List Stuff field in the Admin's Yet More List window (the List Stuff property in the AppleScript dictionary's List Options)
- When a subscriber has been updated and the Admin Subscriber window is closed, the selection in the Lists window's subscriber listbox will jump back to the first address rather than staying at the current address. Fixed, also for when a subscriber is deleted
- In the Admin Lists window's subscriber listbox when no subscriber is selected, using the Double-click subscriber button returns a script error message, and when you proceed, the Subscriber window opened does not reflect the list properties to be used for the new subscriber. Fixed
- The Admin's Double-click list and Double-click subscriber buttons have been renamed to List and Subscriber buttons, as a single-click is adequate for these two buttons
- In the Admin, a Find button and corresponding key textbox has been added to above the subscriber listbox. When you click the Find button, the key is searched as a substring in the subscriber listbox's addresses, forward from the currently selected subscriber address, and the first match becomes the current selection. Clicking the Find button again repeats the process. If no subscriber is selected, the search starts from the beginning of the subscriber list
- When a list changes type to moderated or announcement from another type, the Reply-To and Post fields are set to Sender and Not Allowed To Post respectively
- Various refinements to non-quoted-printable MIME
- The log test bounce count reflects the number of test messages sent
- Fixed a bug with test bounce counts not updated for list-specific logs
Version 2.0
- Temp folder moved inside Preferences folder
- Cleared window lines where needed
- Specified list name in log when not sorted
- /=forward changed to original message
- Original Return-Path fields in list contributions are deleted
- New Message-Id fields are created for all outgoing messages
- Suppression of list server commands in subjects and first body line is configured in STR# 201,31 (AppleScript Misc Options property is Suppress Command): Always (1 = always suppressed), Never (2 = never suppressed), Body (3 = first body line only is suppressed)
- The "No document available" message has been replaced with "Sorry. No document corresponding to your request is available" (when no specified or default file has been found in the Documents folder) or "Sorry. The domain of your recipient address is not valid" (when the domain is not the default domain or in the hosts file)
- When running multiple preference sets within a single domain, trailing labels added to the special accounts (autoshare@, poll@, protected@) are stored in STR# 201,32 (AppleScript Misc Options property is Listserver Label)
- Fixed MIME boundary lines in message body for enclosures when originated message is formatted by e-mail client software other than Eudora
- List server documents (autoshare:documents folder) may be made list-specific by replacing the document with a folder and including documents inside this folder with names of "Default" or the list
- Fixed a bug activated by mail having MIME header without CTE QP header and requesting auto-response with enclosure, in which case MIME enclosure handling would not be triggered by AutoShare
- Added comments token in web forms
- Added list name to subject in mailed reports
- Files in Incoming Mail folder may be locked
- Tightened check for BinHex 4.0 enclosure strings
- /=original and /=header generated lines are quoted
- Admin has three new Miscellaneous fields
- Admin has one new Statistics field
- Admin has a new Multiple Preferences menu item
- Synchronized server and admin menu items
- Added Send Mail to the Admin
- Added Keep Applications Up to the Admin
- Fixed configurable reply-to in digests
- Skips invisible files in all folders
- A filter process extender has been added
- Added extra properties to the Send Mail command
- Fixed a bug with non-standard list-specific documents
- Updated to version 1.4 of the Internet Config API
- If the Misc Stuff property in the Misc Settings contains the letter a, archive file names will be formatted as yyyy-mm-dd, so they appear sorted
- Added balloon help to all remaining Admin windows
Version 1.4.2
- Fixed listmaster not being list-specific for unresolved bounces
- Did file catalog move from Temp folder to Incoming Mail folder
- Repaired broken list contributions with enclosures
- Added MIME QP Always to More Miscellaneous in Admin
- Improved text in version 1.4 balloons in Admin
- Fixed New List and New Subscriber buttons in Admin
- Added Post option in Subscriber window in Admin
- Use of filter files now ignores blank lines
- Minor cosmetic log and filter refinements
Version 1.4.1
- A rarely visited Hide Window bug has been fixed
- A double space in the subject of a returned mail indicating an invalid list server command is no longer there
- A double () name in the From field of a returned mail indicating an invalid list server command is no longer there
- The low disk space module has been refined
- The server applications now take up less disk space and memory
- MIME and HTML have been applied to the subject field in list contributions
- For digests, the RFC From in list contributions is now the list (the RFC To)
Version 1.4
- Many behind-the-scenes improvements to speed and memory
- Both servers (68K and PPC) are entitled simply AutoShare, which is supported by the Admin
- At start-up, the status window is displayed immediately, and new progress information is displayed until the start-up has been completed. Emptying the AutoShare Temp folder at shutdown has been refined
- Added system version and processor type to the analysis file. Moved regular disk statistics from the log file into the analysis file (when low on disk space, the log entry will still appear)
- The number of relinguished of ticks when AutoShare is in the background is now set to 3 times as high as the configured foreground number of ticks
- The various documents no longer require a hard return per line, but are formatted with a given number of characters per line
- When a subscriber is removed from a list based on a hard bounce, a mail is sent to the listmaster
- When an unsubscribe command takes place and subscriber aliases is turned on, the alias entry, if used as the sender of the unsubscribe command, will be removed in the Subscriber Aliases file
- The query all bug causing repetative headers is fixed
- The list-specific ratio of quoted text versus non-quoted text in list contributions has been expanded from the simple half-and-half to a given percentage of non-quoted text lines
- The position of the status window, formerly stored in the application's resource fork, now resides in the preferences
- Hiding the status window when in the background, formerly a separate AppleScript command, has become the Hide Window property in Misc Options
- Individual X-list RFC headers may be suppressed in list contributions
- For announcement and moderated lists, approval check of both envelope sender and RFC From (if at least one match, then approved) may be enabled
- Hard bounces may be configured not to unsubscribe immediately
- Complete support have been implemented in AppleScript and the Admin for the default/override values of formerly boolean (on/off) types used in the list-specific settings
- When redirecting to an auto-response account, the auto-response will be mailed to the original sender if "by way of" appears in the redirected RFC From field
- If a poll service has been configured with pre-defined key strings and you have already voted, it is no longer a requirement to enter a valid key string in order to get the poll data
- Improved error checking of standard paths
- In remote administration by e-mail, the general password now works even
when a list-specific password is present
Version 1.3
- Applied pre-send subscription check to test bounces
- Considerably improved speed for large enclosures
- Minor refinement for MIME control characters in digests
- Removed work list overkill (.m and .d file names stay unchanged)
- Added work list envelope recipients to logs and display
- Minor refinement for partial digests (set command, new subscriber)
- Minor update of proper domain in X-List headers
- Updated X-List headers for digests
- Extracting proper RFC address in '"a@b" <a@b>' format
- The Query command, even if unsuccessful, lists the subscriber address
- Distinction between file name and subject in self originated messages
- Added command keys to most entries on the Preferences menu
- The position of the status window is saved and restored
Version 1.2
- Transferred all hard-coded HTML tags into the resource fork of the AutoShare application
- Trying to add an empty host name string no longer creates a new resource field
- Fixed a problem with trailing spaces in /= lines
- Fixed a list contribution bug with the original RFC To field having more than one line. The additional lines are no longer carried over. The remainder of the first To line is also not carried over
- Added yielding process time when doing toc counters
- The 'No document available' message (displayed when some folder documents or the hosts are not properly configured) will as a next-to-last resource try to be displayed within the Documents/autoshare/Default text
- RFC 822: Standard for the Format of ARPA Internet Text Messages
says that 'the use of tabs in message headers, though permitted, is discouraged.' AutoShare now checks for both a space or a tab after RFC field headers, when determining an RFC field header
- If the current system time is considerably off and is likely to produce an overflow error, calculations
will now be bypassed, and an error will show up in the log file
- Fixed a minor bug with SetList and X-See-Also
- Fixed a bug occasionally causing subjects containing colons not to be formatted correctly with dashes
- Fixed a bug occasionally causing the html toc archive file not to display the original subject
- Fixed a bug not causing HTML archives to HTML format <> brackets when appearing after the line's last URL or with a line having no URLs
- Fixed a bug checking for resource fork in files in the Filed Mail folder before processing UUCP D. and X. files, which have no resource forks
- Fixed a bug occasionally causing digests not to pick up list-specific information for the RFC 'X-' fields
- Added a specific message for when trying to unsubscribe all and subscribed to no lists
- Minor cosmetic changes to the log, so that date and time when shown will appear at the beginning of lines
- Fixed a minor bug rarely causing new subscribers to be inserted at slightly wrong location in list file
- Fixed a bug causing GetSubscriber to return no result if subscriber not found
- Fixed a bug causing the Status window to close prematurely when quitting during processing
- Added Content-Type and Content-Transfer-Encoding RFC fields whenever needed
- Inserted extra headers after Date field and cleaned up various continuation lines
- Changed the Bounce property in Options (Misc) to Bounces due to a conflict
- Fixed upper/lowercase conflict in the address of the admin when approving contributions for a moderated list, posting to an announcement list or approving contributions exceeding the allowed number of lines
- The admin must now be subscribed to an announcement list before being able to post to it
- When subscribing to a list, the user name has become optional
- Fixed an alias resolve bug causing an empty path to become the root folder of the AutoShare application
- A new subscriber receives a partial digest along with the subscription confirmation message to get a headstart
- A subscriber receives a partial digest to fill the gap when switching from digest mode to message mode
- Modified the token set for some primary transaction log lines
- Updated logs including totals to reflect remote administration, mail-backs and bounces
- James Berriman's Using AutoShare with NewsHound
Version 1.1
- When set for subject line, the extended commands now work again
- 'sub:' in body leaves AutoShare hanging; change to 'sub-'; fixed
- Within a body of commands, AutoShare now skips blank lines
- Fixed memory release bug at exit
- Added a check for no resources in files in the Filed Mail folder
- In the rare event of multiple files in the Filed Mail folder, AutoShare now processes the oldest file first
- If for some reason a file in the Filed Mail folder has no resource fork, the file will be bypassed, and AutoShare moves on to the next file; same thing happens in the unlikely event that the file is locked or is a folder
- A list message with a list server command in the subject field and with an empty body would not generate the proper "not posted" alert and subsequent return on a server configured for list server commands in the subject field. Fixed
- The X-To-Unsubscribe field now properly reflects the commands configuration of body versus subject
- The volume part in folder paths was case-sensitive for a while. Has been fixed so that it is now case-insensitive
- Applied US decimal points in logs and elsewhere
- When converting from am/pm format to 24 hour format within the first hour past midnight, there was a bug not updating the hour from '12' to '00'. Fixed
- Applied case-insensitivity, so that both AM/PM and am/pm work
- Did minor formatting update of Review totals
- Applied a bit of cosmetic cleanup to the archive formats
- Fixed a minor bug creating STR# resources with incorrect size
- Added support for immediate disk write when closing files
- The 'Invalid list server command' error message at the beginning of list server auto-responses no longer appears when it should not
- The subject in the TOC part of digests and archive files is no longer truncated, but complete
- Changed About dialog box font to Geneva
- Barely scratched the surface of Internet Config, see the AutoShare Analysis file
Version 1.0.1
- Fixed address in From header with 'by way of'
- Fixed broken 'one vacation notice only' feature
- Moved 'by way of' From address to X-Sender field
Last updated on January 28 1999 by Mikael Hansen